Der Transport von den Werkstücken soll mit unterschiedlichen Maschinentypen durchgeführt werden können.
Die Ablaufsteuerung gibt Befehle für den Transport an einen Maschinentyp. Dieser Maschinentyp kann nur mit einer einfachen Schnittstelle für das Laden und Ausführen von Programmen ausgestattet sein, denn er kann auch für die Handhabung oder die Bearbeitung eingesetzt werden. Wird nun der Typ der Maschine geändert, muß die Ablaufsteuerung geändert werden, da unterschiedliche Maschinentypen auch unterschiedliche Ansteuerungen benötigen.
Dieser Hotspot wurde mit Hilfe des Entwurfsmuster Adapter realisiert. Für eine Erweiterung müssen di folgenden Schritte durchgeführt werden, vgl. [Gamma et. al., 1995]: